package com.aaa.oauth;

import com.aaa.entity.ResultCode;
import com.aaa.entity.ResultMsg;
import com.aaa.utils.ResponseUtils;
import org.springframework.security.access.AccessDeniedException;
import org.springframework.security.web.access.AccessDeniedHandler;
import org.springframework.stereotype.Component;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
//权限不足
@Component
public class ClientAccessDeniedHandler implements AccessDeniedHandler {
    @Override
    public void handle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, AccessDeniedException e) throws IOException, ServletException {
        ResultMsg resultMsg = ResultMsg.error(ResultCode.NO_AUTHORITY.getCode(), ResultCode.NO_AUTHORITY.getMsg());    }
}
